Integration System based on both GAV and LAV query processing approaches

نویسندگان

  • Peter McBrien
  • Khalil Amiri
  • Apurba Dey
چکیده

Data Integration is the process of combining data residing at different sources with associated local schemas to form a single virtual database with an associated global schema [1, 2]. This is to provide the user with a uniform query interface for multiple independent heterogeneous data sources [3, 4]. There are four main approaches of data integration. They are Global As view (GAV), Local As View (LAV), Global Local As View (GLAV) and Both As View (BAV). BAV is known as the best data Integration approach as it does not have any of the drawbacks of GAV, LAV and GLAV approaches. The unique feature of the BAV is that the constructs of global schema can be extracted as views over the sources (feature of GAV) and the constructs of sources can also be extracted as the views over the global schema (feature of LAV). Therefore, it is possible to implement both the GAV and LAV based query processing approaches for a BAV based data integration system. AutoMed is the first data integration system based on the BAV approach. Currently it uses the feature of the GAV that BAV approach supports for query processing. However, the GAV based data integration systems cannot derive the global schema constructs that do not have equivalent source schema constructs, as views over the sources. Therefore, they cannot answer any queries on those global schema constructs. However, the LAV based systems can derive some of the source schema constructs as views over those constructs of the global schema. Therefore, they can answer any queries on those global schema constructs. On the other hand, the LAV based data integration systems cannot derive the source schema constructs that do not have equivalent global schema constructs, as views over the global schema. Therefore, they cannot answer any queries on those source schema constructs. However, the GAV based systems can derive some of the global schema construct as views over those constructs of the sources. Therefore, they can answer any queries on those source schema constructs. So, a Data Integration system based on both approaches would not have the drawbacks of both the GAV and LAV based data integration systems. Currently, there is no data integration system based on both of these approaches. Therefore, it is decided to use the feature of LAV that is supported by the BAV approach to implement a LAV based query processing approach. Then, we can …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Combining the Best of Global-as-View and Local-as-View for Data Integration

Currently, there are two main basic approaches to data integration: Global-as-View (GaV) and Local-as-View (LaV). However, both GaV and LaV have their limitations. In a GaV approach, changes in information sources or adding a new information source requires revisions of a global schema and mappings between the global schema and source schemas. In a LaV approach, automating query reformulation h...

متن کامل

Survey on methods for query rewriting and query answering using views

A Data Integration System is constituted by three main components: source schemas, a global schema and a mapping between the two. There exist two main approaches for specifying the mapping: in the local-as-view (LAV) approach the source structures are defined as views over the global schema; on the contrary in the global-as-view (GAV) approach each global concept is defined in terms of a view o...

متن کامل

Methodology and Tools to Reconcile Data

A data integration system (DIS) provides access to a set of heterogeneous data sources through a so-called global schema. There are basically two approaches for designing a DIS. In the global-as-view (GAV) approach, one defines the elements in the global schema as views over the sources, whereas in the local-as-view (LAV) approach, one characterizes the sources as views over the global schema. ...

متن کامل

On the Expressive Power of Data Integration Systems

There are basically two approaches for designing a data integration system. In the global-as-view (GAV) approach, one maps the concepts in the global schema to views over the sources, whereas in the local-as-view (LAV) approach, one maps the sources into views over the global schema. The goal of this paper is to relate the two approaches with respect to their expressive power. The analysis is c...

متن کامل

Data Integration by Bi-Directional Schema Transformation Rules

This paper presents a new approach to data integration which combines the previous approaches of local as view LAV and global as view GAV into a single method we term both as view BAV Our method is based on the use of reversible transforma tion sequences and combines the re spective advantages of GAV and LAV In particular in common with GAV querying processing on a global schema is simply a mat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004